package cn.com.lms.business.exam.web.vo;


import com.bnzj.core.persistence.entity.BaseEntity;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;

import javax.persistence.Column;
import javax.persistence.Entity;
import java.util.List;
import java.util.Map;

@Getter
@Setter
@Entity
@Schema(description="编辑练习")
public class ExerciseEditorVO extends BaseEntity {


    @Schema(description = "练习名称")
    @Column(name = "exercise_name")
    private String exerciseName;

    @Schema(description = "删除标识 0-未删除 1-已删除")
    private Boolean isDelete;

    @Schema(description = "启用状态 0-未启用 1-已启用)")
    private Boolean isEnable;

    @Schema(description = "练习题库列表")
    List<Map> questionList;

    @Schema(description = "练习人员列表")
    List<Map> employeeList;

    @Schema(description = "部门ID/岗位名称")
    List<DepartJobInfoVO> departJobInfo;
}
